shelled walnuts - French English Dictionary